package com.medassistent.source;

import java.util.ArrayList;
import java.util.List;
import java.util.ResourceBundle.Control;

import android.content.Context;

import com.orm.SugarRecord;

public class Medicamento extends SugarRecord<Medicamento> {
	
	private String nome;
	private long idPaciente;
	private double miligramas;
	private String posologia;
	private int qtdPorDose;
	private int nVezesPorDia;
	//private List<String> horarios = new ArrayList<String>();
	private int quantidadePorCaixa = 0;
	private int quantidadeDeCaixas = 0;
	private int quantidadeSemCaixa = 0;
	private boolean controleDeEstoque = false;
	private String medidaMedicacao;
	private String tipoMedicacao;
	private int posicaoMedidaMedicacao;
	private int posicaoTipoMedicacao;


	public Medicamento(Context context){
		super(context);
	}
	
	public Medicamento(Context context, String nome){
		super(context);
		this.nome = nome;
	}
	


	public String getNome() {
		return nome;
	}

	public void setNome(String nome) {
		this.nome = nome;
	}

	public double getMiligramas() {
		return miligramas;
	}

	public void setMiligramas(double miligramas) {
		this.miligramas = miligramas;
	}

	public int getnVezesPorDia() {
		return nVezesPorDia;
	}

	public void setnVezesPorDia(int nVezesPorDia) {
		this.nVezesPorDia = nVezesPorDia;
	}

	
	public int getQuantidadeDeCaixas() {
		return quantidadeDeCaixas;
	}

	public void setQuantidadeDeCaixas(int quantidadeDeCaixas) {
		this.quantidadeDeCaixas = quantidadeDeCaixas;
	}

	public int getQuantidadeSemCaixa() {
		return quantidadeSemCaixa;
	}

	public void setQuantidadeSemCaixa(int quantidadeSemCaixa) {
		this.quantidadeSemCaixa = quantidadeSemCaixa;
	}

	public int getQuantidadePorCaixa() {
		return quantidadePorCaixa;
	}

	public void setQuantidadePorCaixa(int quantidadePorCaixa) {
		this.quantidadePorCaixa = quantidadePorCaixa;
	}
	
	
	public boolean isControleDeEstoque() {
		return controleDeEstoque;
	}

	public void setControleDeEstoque(boolean controleDeEstoque) {
		this.controleDeEstoque = controleDeEstoque;
	}

	public String getPosologia() {
		return posologia;
	}

	public void setPosologia(String posologia) {
		this.posologia = posologia;
	}

	public int getQtdPorDose() {
		return qtdPorDose;
	}

	public void setQtdPorDose(int qtdPorDose) {
		this.qtdPorDose = qtdPorDose;
	}
	
	public long getIdPaciente() {
		return idPaciente;
	}

	public void setIdPaciente(long idPaciente) {
		this.idPaciente = idPaciente;
	}

	public String getMedidaMedicacao() {
		return medidaMedicacao;
	}

	public void setMedidaMedicacao(String medidaMedicacao) {
		this.medidaMedicacao = medidaMedicacao;
	}

	public String getTipoMedicacao() {
		return tipoMedicacao;
	}

	public void setTipoMedicacao(String tipoMedicacao) {
		this.tipoMedicacao = tipoMedicacao;
	}

	public int getPosicaoMedidaMedicacao() {
		return posicaoMedidaMedicacao;
	}

	public void setPosicaoMedidaMedicacao(int posicaoMedidaMedicacao) {
		this.posicaoMedidaMedicacao = posicaoMedidaMedicacao;
	}

	public int getPosicaoTipoMedicacao() {
		return posicaoTipoMedicacao;
	}

	public void setPosicaoTipoMedicacao(int posicaoTipoMedicacao) {
		this.posicaoTipoMedicacao = posicaoTipoMedicacao;
	}

	
	
	
 
	
	
	
	
	
}
